catapult launch - Fransızca İngilizce Sözlük